electric power transformation substation - Français Anglais Dictionnaire